package Principal;

import com.sun.org.apache.bcel.internal.generic.RETURN;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;

public class Laberinto {

    public Laberinto() {
    }

    public int[][] CrearLaberinto(File fichero) {
        
        int matriz[][] = new int[15][15];
        int x = 0, y = 0, num = 0, num2 = 0;
        String linea = "";

        try {
            FileReader fr = new FileReader(fichero);
            BufferedReader br = new BufferedReader(fr);
            // leyendo lineas del archivo
            while ((linea = br.readLine()) != null) {
                for (int i = 0; i < linea.length(); i++) {
                    num = linea.charAt(i);
                    if (num == '0') {
                        num2 = 0;
                    }
                    if (num == '1') {
                        num2 = 1;
                    }
                    if (num == '2') {
                        num2 = 2;
                    }
                    if (num == '3') {
                        num2 = 3;
                    }
                    if (num == '4') {
                        num2 = 4;
                    }
                    if (num == '5') {
                        num2 = 5;
                    }
                    if (num == '6') {
                        num2 = 6;
                    }
                    matriz[x][y] = num2;
                    // encontrando coordenadas de la entrada [tipo = 2]
                    x++;
                }// fin del for
                x = 0;
                y++;
            }// fin de while

        } catch (IOException e) {
            e.printStackTrace();
        }

        System.out.println("Matriz cerreda");

        for (int i = 0; i < 15; i++) {
            for (int j = 0; j < 15; j++) {
                System.out.print(matriz[j][i]);
            }
            System.out.println("\n");
        }
        return matriz;
    }
    
    
  
   
}
